Sign In
to Vote &
Create Storyboards.
 
NOAA satellites watch Hurricane Rafael make landfall in Cuba (video) Rafael made landfall in Cuba Wednesday (Nov. 6), and NOAA's GOES satellites have been monitoring the storm every step of the way.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard